smelling like garlic - German English Dictionary